exports.chatRoomInformation = function (req, res) {

    //获取参数信息
    var bodyParams = req.routeInfo.bodyParams;

    //返回结果
    var resultData = {};

    //任务流创建
    async.waterfall([

        //检查是否存在这个聊天室 并返回此聊天室的基本信息
        //存在bodyParams.chatroomId查询指定聊天室信息，不存在则查询全部聊天室信息
        (cb) => {
            if(bodyParams.chatroomId){
                db.where({
                    "cr_room_id"   : bodyParams.chatroomId,
                    "cr_nid"       : bodyParams.severAppId,
                    "cr_is_delete" : 0,

                }).select("socket_chat_room",(rs)=>{
                    if(rs.length == 0){
                        cb()
                    }else{
                        resultData = rs
                        cb()
                    }


                })
            }else{
                db.where({
                    "cr_nid"       : bodyParams.severAppId,
                    "cr_is_delete" : 0,

                }).select("socket_chat_room",(rs)=>{
                    if(rs.length == 0){
                        cb()
                    }else{
                        resultData = rs

                        cb()
                    }


                })
            }

        }

    ],()=> {

        //返回最终拼接结果
        RES.successResponse(res,resultData);

    });
    
}